package monpkg.rmi;

import java.rmi.Remote;
import java.rmi.RemoteException;

import monpkg.entities.Address;

/**
 * @author Yannick Bouchot
 * @author Jonathan Romero
 */
public interface IAddressImpl extends Remote {
	/**
	 * Cette fonction appel a distance la methode newAddress()
	 *  permettant de creer l'adresse de l'etudiant
	 */
	Address newAddress() throws RemoteException;
	
	/**
	 * Cette fonction appel a distance la methode newAddress(String, String,
	 * String, String) permettant de creer l'adresse de l'etudiant
	 */
	Address newAddress(String number, String street, String city, String country)
			throws RemoteException;
}
